*{margin: 0;padding: 0;outline:none; blr:expression(this.onFocus=this.blur());}
*,*:before,*:after{box-sizing: border-box;}
ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
a{color:inherit;text-decoration: none;cursor: pointer;}
img,iframe{border: 0;}
form{font-size:0;}
input,button,textarea,select{appearance: none;-moz-appearance: none;-webkit-appearance: none;border: none;outline: none; }
input::-webkit-input-placeholder,input:-moz-placeholder,input::-moz-placeholder,input:-ms-input-placeholder,textarea::-webkit-input-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder,textarea:-ms-input-placeholder{color: #666;}
input:focus,button:focus,textarea:focus,select:focus{outline: none; }
input::-moz-focus-inner,button::-moz-focus-inner,textarea::-moz-focus-inner,select::-moz-focus-inner,option::-moz-focus-inner{ border: 0; }
select:-moz-focusring {color: transparent;text-shadow: 0 0 0 #000;}
input[type="submit"],input[type="reset"],button{cursor: pointer;background:none;}
input[type="submit"]:active,input[type="reset"]:active,button:active,a:active{opacity: 0.9;text-decoration: none;}
a:link{-webkit-tap-highlight-color:transparent;}
@media only screen and (max-width: 980px) {
	*{-webkit-tap-highlight-color:transparent;}
}
:root{
	--col-zs:#0159b3;
	 --px1:calc( 1vw / 19);
	 --px2:calc( 2vw / 19);
	 --px3:calc( 3vw / 19);
	 --px4:calc( 4vw / 19);
	 --px5:calc( 5vw / 19);
	 --px6:calc( 6vw / 19);
	 --px7:calc( 7vw / 19);
	 --px8:calc( 8vw / 19);
	 --px9:calc( 9vw / 19);
	--px10:calc(10vw / 19);
	--px11:calc(11vw / 19);
	--px12:calc(12vw / 19);
	--px13:calc(13vw / 19);
	--px14:calc(14vw / 19);
	--px15:calc(15vw / 19);
	--px16:calc(16vw / 19);
	--px17:calc(17vw / 19);
	--px18:calc(18vw / 19);
	--px19:calc(19vw / 19);
	--px20:calc(20vw / 19);
	--px21:calc(21vw / 19);
	--px22:calc(22vw / 19);
	--px23:calc(23vw / 19);
	--px24:calc(24vw / 19);
	--px25:calc(25vw / 19);
	--px26:calc(26vw / 19);
	--px27:calc(27vw / 19);
	--px28:calc(28vw / 19);
	--px29:calc(29vw / 19);
	--px30:calc(30vw / 19);
	--px31:calc(31vw / 19);
	--px32:calc(32vw / 19);
	--px33:calc(33vw / 19);
	--px34:calc(34vw / 19);
	--px35:calc(35vw / 19);
	--px36:calc(36vw / 19);
	--px37:calc(37vw / 19);
	--px38:calc(38vw / 19);
	--px39:calc(39vw / 19);
	--px40:calc(40vw / 19);
	--px41:calc(41vw / 19);
	--px42:calc(42vw / 19);
	--px43:calc(43vw / 19);
	--px44:calc(44vw / 19);
	--px45:calc(45vw / 19);
	--px46:calc(46vw / 19);
	--px47:calc(47vw / 19);
	--px48:calc(48vw / 19);
	--px49:calc(49vw / 19);
	--px50:calc(50vw / 19);
	--px51:calc(51vw / 19);
	--px52:calc(52vw / 19);
	--px53:calc(53vw / 19);
	--px54:calc(54vw / 19);
	--px55:calc(55vw / 19);
	--px56:calc(56vw / 19);
	--px57:calc(57vw / 19);
	--px58:calc(58vw / 19);
	--px59:calc(59vw / 19);
	--px60:calc(60vw / 19);
	--px61:calc(61vw / 19);
	--px62:calc(62vw / 19);
	--px63:calc(63vw / 19);
	--px64:calc(64vw / 19);
	--px65:calc(65vw / 19);
	--px66:calc(66vw / 19);
	--px67:calc(67vw / 19);
	--px68:calc(68vw / 19);
	--px69:calc(69vw / 19);
	--px70:calc(70vw / 19);
	--px71:calc(71vw / 19);
	--px72:calc(72vw / 19);
	--px73:calc(73vw / 19);
	--px74:calc(74vw / 19);
	--px75:calc(75vw / 19);
	--px76:calc(76vw / 19);
	--px77:calc(77vw / 19);
	--px78:calc(78vw / 19);
	--px79:calc(79vw / 19);
	--px80:calc(80vw / 19);
	--px81:calc(81vw / 19);
	--px82:calc(82vw / 19);
	--px83:calc(83vw / 19);
	--px84:calc(84vw / 19);
	--px85:calc(85vw / 19);
	--px86:calc(86vw / 19);
	--px87:calc(87vw / 19);
	--px88:calc(88vw / 19);
	--px89:calc(89vw / 19);
	--px90:calc(90vw / 19);
	--px91:calc(91vw / 19);
	--px92:calc(92vw / 19);
	--px93:calc(93vw / 19);
	--px94:calc(94vw / 19);
	--px95:calc(95vw / 19);
	--px96:calc(96vw / 19);
	--px97:calc(97vw / 19);
	--px98:calc(98vw / 19);
	--px99:calc(99vw / 19);
  --px100:calc(100vw / 19);
	--mg10:calc(10vw / 19);
	--mg15:calc(15vw / 19);
	--mg20:calc(20vw / 19);
	--mg25:calc(25vw / 19);
	--mg30:calc(30vw / 19);
	--mg35:calc(35vw / 19);
	--mg40:calc(40vw / 19);
	--mg45:calc(45vw / 19);
	--mg50:calc(50vw / 19);
	--mg55:calc(55vw / 19);
	--mg60:calc(60vw / 19);
	--mg65:calc(65vw / 19);
	--mg70:calc(70vw / 19);
	--mg75:calc(75vw / 19);
	--mg80:calc(80vw / 19);
	--mg85:calc(85vw / 19);
	--mg90:calc(90vw / 19);
	--mg95:calc(95vw / 19);
  --mg100:calc(100vw / 19);
}
@media only screen and (max-width:1440px ) {
	:root{
		 --px1:calc( 1vw / 14);
		 --px2:calc( 2vw / 14);
		 --px3:calc( 3vw / 14);
		 --px4:calc( 4vw / 14);
		 --px5:calc( 5vw / 14);
		 --px6:calc( 6vw / 14);
		 --px7:calc( 7vw / 14);
		 --px8:calc( 8vw / 14);
		 --px9:calc( 9vw / 14);
		--px10:calc(10vw / 14);
		--px11:calc(11vw / 14);
		--px12:calc(12vw / 14);
		--px13:calc(13vw / 14);
		--px14:calc(14vw / 14);
		--px15:calc(15vw / 14);
		--px16:calc(16vw / 14);
		--px17:calc(17vw / 14);
		--px18:calc(18vw / 14);
		--px19:calc(19vw / 14);
		--px20:calc(20vw / 14);
		--px21:calc(21vw / 14);
		--px22:calc(22vw / 14);
		--px23:calc(23vw / 14);
		--px24:calc(24vw / 14);
		--px25:calc(25vw / 14);
		--px26:calc(26vw / 14);
		--px27:calc(27vw / 14);
		--px28:calc(28vw / 14);
		--px29:calc(29vw / 14);
		--px30:calc(30vw / 14);
		--px31:calc(31vw / 14);
		--px32:calc(32vw / 14);
		--px33:calc(33vw / 14);
		--px34:calc(34vw / 14);
		--px35:calc(35vw / 14);
		--px36:calc(36vw / 14);
		--px37:calc(37vw / 14);
		--px38:calc(38vw / 14);
		--px39:calc(39vw / 14);
		--px40:calc(40vw / 14);
		--px41:calc(41vw / 14);
		--px42:calc(42vw / 14);
		--px43:calc(43vw / 14);
		--px44:calc(44vw / 14);
		--px45:calc(45vw / 14);
		--px46:calc(46vw / 14);
		--px47:calc(47vw / 14);
		--px48:calc(48vw / 14);
		--px49:calc(49vw / 14);
		--px50:calc(50vw / 14);
		--px51:calc(51vw / 14);
		--px52:calc(52vw / 14);
		--px53:calc(53vw / 14);
		--px54:calc(54vw / 14);
		--px55:calc(55vw / 14);
		--px56:calc(56vw / 14);
		--px57:calc(57vw / 14);
		--px58:calc(58vw / 14);
		--px59:calc(59vw / 14);
		--px60:calc(60vw / 14);
		--px61:calc(61vw / 14);
		--px62:calc(62vw / 14);
		--px63:calc(63vw / 14);
		--px64:calc(64vw / 14);
		--px65:calc(65vw / 14);
		--px66:calc(66vw / 14);
		--px67:calc(67vw / 14);
		--px68:calc(68vw / 14);
		--px69:calc(69vw / 14);
		--px70:calc(70vw / 14);
		--px71:calc(71vw / 14);
		--px72:calc(72vw / 14);
		--px73:calc(73vw / 14);
		--px74:calc(74vw / 14);
		--px75:calc(75vw / 14);
		--px76:calc(76vw / 14);
		--px77:calc(77vw / 14);
		--px78:calc(78vw / 14);
		--px79:calc(79vw / 14);
		--px80:calc(80vw / 14);
		--px81:calc(81vw / 14);
		--px82:calc(82vw / 14);
		--px83:calc(83vw / 14);
		--px84:calc(84vw / 14);
		--px85:calc(85vw / 14);
		--px86:calc(86vw / 14);
		--px87:calc(87vw / 14);
		--px88:calc(88vw / 14);
		--px89:calc(89vw / 14);
		--px90:calc(90vw / 14);
		--px91:calc(91vw / 14);
		--px92:calc(92vw / 14);
		--px93:calc(93vw / 14);
		--px94:calc(94vw / 14);
		--px95:calc(95vw / 14);
		--px96:calc(96vw / 14);
		--px97:calc(97vw / 14);
		--px98:calc(98vw / 14);
		--px99:calc(99vw / 14);
	  --px100:calc(100vw / 14);
		--mg10:calc(10vw / 14);
		--mg15:calc(15vw / 14);
		--mg20:calc(20vw / 14);
		--mg25:calc(25vw / 14);
		--mg30:calc(30vw / 14);
		--mg35:calc(35vw / 14);
		--mg40:calc(40vw / 14);
		--mg45:calc(45vw / 14);
	  	--mg50:calc(50vw / 14);
		--mg55:calc(55vw / 14);
		--mg60:calc(60vw / 14);
		--mg65:calc(65vw / 14);
		--mg70:calc(70vw / 14);
		--mg75:calc(75vw / 14);
		--mg80:calc(80vw / 14);
		--mg85:calc(85vw / 14);
		--mg90:calc(90vw / 14);
		--mg95:calc(95vw / 14);
	  --mg100:calc(100vw / 14);
	}
}
@media only screen and (max-width:980px ) {
	:root{
		 --px1:calc( 1vw / 11);
		 --px2:calc( 2vw / 11);
		 --px3:calc( 3vw / 11);
		 --px4:calc( 4vw / 11);
		 --px5:calc( 5vw / 11);
		 --px6:calc( 6vw / 11);
		 --px7:calc( 7vw / 11);
		 --px8:calc( 8vw / 11);
		 --px9:calc( 9vw / 11);
		--px10:calc(10vw / 11);
		--px11:calc(11vw / 11);
		--px12:calc(12vw / 11);
		--px13:calc(13vw / 11);
		--px14:calc(14vw / 11);
		--px15:calc(15vw / 11);
		--px16:calc(16vw / 11);
		--px17:calc(17vw / 11);
		--px18:calc(18vw / 11);
		--px19:calc(19vw / 11);
		--px20:calc(20vw / 11);
		--px21:calc(21vw / 11);
		--px22:calc(22vw / 11);
		--px23:calc(23vw / 11);
		--px24:calc(24vw / 11);
		--px25:calc(25vw / 11);
		--px26:calc(26vw / 11);
		--px27:calc(27vw / 11);
		--px28:calc(28vw / 11);
		--px29:calc(29vw / 11);
		--px30:calc(30vw / 11);
		--px31:calc(31vw / 11);
		--px32:calc(32vw / 11);
		--px33:calc(33vw / 11);
		--px34:calc(34vw / 11);
		--px35:calc(35vw / 11);
		--px36:calc(36vw / 11);
		--px37:calc(37vw / 11);
		--px38:calc(38vw / 11);
		--px39:calc(39vw / 11);
		--px40:calc(40vw / 11);
		--px41:calc(41vw / 11);
		--px42:calc(42vw / 11);
		--px43:calc(43vw / 11);
		--px44:calc(44vw / 11);
		--px45:calc(45vw / 11);
		--px46:calc(46vw / 11);
		--px47:calc(47vw / 11);
		--px48:calc(48vw / 11);
		--px49:calc(49vw / 11);
		--px50:calc(50vw / 11);
		--px51:calc(51vw / 11);
		--px52:calc(52vw / 11);
		--px53:calc(53vw / 11);
		--px54:calc(54vw / 11);
		--px55:calc(55vw / 11);
		--px56:calc(56vw / 11);
		--px57:calc(57vw / 11);
		--px58:calc(58vw / 11);
		--px59:calc(59vw / 11);
		--px60:calc(60vw / 11);
		--px61:calc(61vw / 11);
		--px62:calc(62vw / 11);
		--px63:calc(63vw / 11);
		--px64:calc(64vw / 11);
		--px65:calc(65vw / 11);
		--px66:calc(66vw / 11);
		--px67:calc(67vw / 11);
		--px68:calc(68vw / 11);
		--px69:calc(69vw / 11);
		--px70:calc(70vw / 11);
		--px71:calc(71vw / 11);
		--px72:calc(72vw / 11);
		--px73:calc(73vw / 11);
		--px74:calc(74vw / 11);
		--px75:calc(75vw / 11);
		--px76:calc(76vw / 11);
		--px77:calc(77vw / 11);
		--px78:calc(78vw / 11);
		--px79:calc(79vw / 11);
		--px80:calc(80vw / 11);
		--px81:calc(81vw / 11);
		--px82:calc(82vw / 11);
		--px83:calc(83vw / 11);
		--px84:calc(84vw / 11);
		--px85:calc(85vw / 11);
		--px86:calc(86vw / 11);
		--px87:calc(87vw / 11);
		--px88:calc(88vw / 11);
		--px89:calc(89vw / 11);
		--px90:calc(90vw / 11);
		--px91:calc(91vw / 11);
		--px92:calc(92vw / 11);
		--px93:calc(93vw / 11);
		--px94:calc(94vw / 11);
		--px95:calc(95vw / 11);
		--px96:calc(96vw / 11);
		--px97:calc(97vw / 11);
		--px98:calc(98vw / 11);
		--px99:calc(99vw / 11);
	  --px100:calc(100vw / 11);
	  	--mg10:calc(10vw / 9);
		--mg15:calc(15vw / 9);
		--mg20:calc(20vw / 9.5);
		--mg25:calc(25vw / 9.5);
		--mg30:calc(30vw / 10);
		--mg35:calc(35vw / 10);
		--mg40:calc(40vw / 10.5);
		--mg45:calc(45vw / 10.5);
		--mg50:calc(50vw / 11);
		--mg55:calc(55vw / 11);
		--mg60:calc(60vw / 11.5);
		--mg65:calc(65vw / 11.5);
		--mg70:calc(70vw / 12);
		--mg75:calc(75vw / 12);
		--mg80:calc(80vw / 12.5);
		--mg85:calc(85vw / 12.5);
		--mg90:calc(90vw / 13);
		--mg95:calc(95vw / 13);
	  --mg100:calc(100vw / 13.5);
	}
}
@media only screen and (max-width:640px ) {
	:root{
		 --px1:calc( 1vw / 6);
		 --px2:calc( 2vw / 6);
		 --px3:calc( 3vw / 6);
		 --px4:calc( 4vw / 6);
		 --px5:calc( 5vw / 6);
		 --px6:calc( 6vw / 6);
		 --px7:calc( 7vw / 6);
		 --px8:calc( 8vw / 6);
		 --px9:calc( 9vw / 6);
		--px10:calc(10vw / 6);
		--px11:calc(11vw / 6);
		--px12:calc(12vw / 6);
		--px13:calc(13vw / 6);
		--px14:calc(14vw / 6);
		--px15:calc(15vw / 6);
		--px16:calc(16vw / 6);
		--px17:calc(17vw / 6);
		--px18:calc(18vw / 6);
		--px19:calc(19vw / 6);
		--px20:calc(20vw / 6);
		--px21:calc(21vw / 6);
		--px22:calc(22vw / 6);
		--px23:calc(23vw / 6);
		--px24:calc(24vw / 6);
		--px25:calc(25vw / 6);
		--px26:calc(26vw / 6);
		--px27:calc(27vw / 6);
		--px28:calc(28vw / 6);
		--px29:calc(29vw / 6);
		--px30:calc(30vw / 6);
		--px31:calc(31vw / 6);
		--px32:calc(32vw / 6);
		--px33:calc(33vw / 6);
		--px34:calc(34vw / 6);
		--px35:calc(35vw / 6);
		--px36:calc(36vw / 6);
		--px37:calc(37vw / 6);
		--px38:calc(38vw / 6);
		--px39:calc(39vw / 6);
		--px40:calc(40vw / 6);
		--px41:calc(41vw / 6);
		--px42:calc(42vw / 6);
		--px43:calc(43vw / 6);
		--px44:calc(44vw / 6);
		--px45:calc(45vw / 6);
		--px46:calc(46vw / 6);
		--px47:calc(47vw / 6);
		--px48:calc(48vw / 6);
		--px49:calc(49vw / 6);
		--px50:calc(50vw / 6);
		--px51:calc(51vw / 6);
		--px52:calc(52vw / 6);
		--px53:calc(53vw / 6);
		--px54:calc(54vw / 6);
		--px55:calc(55vw / 6);
		--px56:calc(56vw / 6);
		--px57:calc(57vw / 6);
		--px58:calc(58vw / 6);
		--px59:calc(59vw / 6);
		--px60:calc(60vw / 6);
		--px61:calc(61vw / 6);
		--px62:calc(62vw / 6);
		--px63:calc(63vw / 6);
		--px64:calc(64vw / 6);
		--px65:calc(65vw / 6);
		--px66:calc(66vw / 6);
		--px67:calc(67vw / 6);
		--px68:calc(68vw / 6);
		--px69:calc(69vw / 6);
		--px70:calc(70vw / 6);
		--px71:calc(71vw / 6);
		--px72:calc(72vw / 6);
		--px73:calc(73vw / 6);
		--px74:calc(74vw / 6);
		--px75:calc(75vw / 6);
		--px76:calc(76vw / 6);
		--px77:calc(77vw / 6);
		--px78:calc(78vw / 6);
		--px79:calc(79vw / 6);
		--px80:calc(80vw / 6);
		--px81:calc(81vw / 6);
		--px82:calc(82vw / 6);
		--px83:calc(83vw / 6);
		--px84:calc(84vw / 6);
		--px85:calc(85vw / 6);
		--px86:calc(86vw / 6);
		--px87:calc(87vw / 6);
		--px88:calc(88vw / 6);
		--px89:calc(89vw / 6);
		--px90:calc(90vw / 6);
		--px91:calc(91vw / 6);
		--px92:calc(92vw / 6);
		--px93:calc(93vw / 6);
		--px94:calc(94vw / 6);
		--px95:calc(95vw / 6);
		--px96:calc(96vw / 6);
		--px97:calc(97vw / 6);
		--px98:calc(98vw / 6);
		--px99:calc(99vw / 6);
	  --px100:calc(100vw / 6);
	  	--mg10:calc(10vw / 10);
		--mg15:calc(15vw / 10.1);
		--mg20:calc(20vw / 10.2);
		--mg25:calc(25vw / 10.3);
		--mg30:calc(30vw / 10.4);
		--mg35:calc(35vw / 10.5);
		--mg40:calc(40vw / 10.6);
		--mg45:calc(45vw / 10.7);
		--mg50:calc(50vw / 10.8);
		--mg55:calc(55vw / 10.9);
		--mg60:calc(60vw / 11);
		--mg65:calc(65vw / 11.1);
		--mg70:calc(70vw / 11.2);
		--mg75:calc(75vw / 11.3);
		--mg80:calc(80vw / 11.4);
		--mg85:calc(85vw / 11.5);
		--mg90:calc(90vw / 11.6);
		--mg95:calc(95vw / 11.7);
	  --mg100:calc(100vw / 11.8);
	}
}
.over{overflow:hidden;}
.clear{position: relative;}
.clear:after{content: "";display: block;clear: both;}
.l{float: left;}
.r{float: right;}
input,button,textarea,select,body,form *,h1,h2,h3,h4,h5,h6,p{font-family:"微软雅黑";font-size: var(--px16);color: #444;line-height:2;}
textarea{resize:none;}
.wrapper{width:calc(100% - 10vw);margin: auto;position: relative;max-width: 1400px;}
.wrapper-2{width:calc(100% - 10vw);margin: auto;position: relative;max-width: 1200px;}
.web-show{font-size:var(--px16);color: #666;line-height: 2;}
.web-show .tablebox{max-width:100%;overflow-x:auto}
.web-show table{border: 1px solid #ddd;width: 100%;text-align: center;border-collapse:collapse;line-height: 1.4;}
.web-show table th{border: 1px solid #ddd;padding:var(--px10);}
.web-show table td{border: 1px solid #ddd;padding:var(--px10);color: #666;}
.web-show p{display: block;max-width: 100% !important;margin:0 auto !important;height: auto !important;max-height:none !important;}
.web-show img{display: block;max-width: 100% !important;margin:0 auto !important;height: auto !important;max-height:none !important}
.lump-box{display:block;}
.web-grid{overflow: hidden;--jianju: 2%;font-size: 0;width: 100%;}
.web-grid .lump{display: inline-block;vertical-align: top;margin-right:  var(--jianju);margin-top: var(--jianju);font-size:var(--px16);}
.web-grid[size="5"] .lump{width:calc(20% - calc( calc(var(--jianju) / 5) * 4) );}
.web-grid[size="5"] .lump[size="1"]{width:calc(20% - calc( calc(var(--jianju) / 5) * 4) );}
.web-grid[size="5"] .lump[size="2"]{width:calc(40% - calc( calc(var(--jianju) / 2.5) * 1.5) );}
.web-grid[size="5"] .lump[size="3"]{width:calc(60% - calc( calc(var(--jianju) / 1.66) * 0.66) );}
.web-grid[size="5"] .lump[size="4"]{width:calc(80% - calc( calc(var(--jianju) / 1.25) * 0.25) );}
.web-grid[size="5"] .lump[size="5"]{width:100%;}
.web-grid[size="7"] .lump{width:calc(14.28% - calc( calc(var(--jianju) / 7) * 6) );}
.web-grid[size="7"] .lump[size="1"]{width:calc(14.28% - calc( calc(var(--jianju) / 7) * 6) );}
.web-grid[size="7"] .lump[size="2"]{width:calc(28.57% - calc( calc(var(--jianju) / 3.5) * 2.5) );}
.web-grid[size="7"] .lump[size="3"]{width:calc(42.85% - calc( calc(var(--jianju) / 2.33) * 1.33) );}
.web-grid[size="7"] .lump[size="4"]{width:calc(57.14% - calc( calc(var(--jianju) / 1.75) * 0.75) );}
.web-grid[size="7"] .lump[size="5"]{width:calc(71.42% - calc( calc(var(--jianju) / 1.4) * 0.4) );}
.web-grid[size="7"] .lump[size="6"]{width:calc(85.71% - calc( calc(var(--jianju) / 1.16) * 0.16) );}
.web-grid[size="7"] .lump[size="7"]{width:100%;}
.web-grid[size="12"] .lump[size="1"]{width:calc( 8.33% - calc( calc(var(--jianju) / 12) * 11) );}
.web-grid[size="12"] .lump[size="2"]{width:calc( 16.66% - calc( calc(var(--jianju) / 6) * 5) );}
.web-grid[size="12"] .lump[size="3"]{width:calc( 25% - calc( calc(var(--jianju) / 4) * 3) );}
.web-grid[size="12"] .lump[size="4"]{width:calc( 33.33% - calc( calc(var(--jianju) / 3) * 2) );}
.web-grid[size="12"] .lump[size="5"]{width:calc(41.66% - calc( calc(var(--jianju) / 2.4) * 1.4) );}
.web-grid[size="12"] .lump[size="6"]{width:calc(50% - calc( calc(var(--jianju) / 2) * 1) );}
.web-grid[size="12"] .lump[size="7"]{width:calc(58.33% - calc( calc(var(--jianju) / 1.7) * 0.7) );}
.web-grid[size="12"] .lump[size="8"]{width:calc(66.66% - calc( calc(var(--jianju) / 1.5) * 0.5) );}
.web-grid[size="12"] .lump[size="9"]{width:calc(75% - calc( calc(var(--jianju) / 1.33) * 0.33) );}
.web-grid[size="12"] .lump[size="10"]{width:calc(83.33% - calc( calc(var(--jianju) / 1.2) * 0.2) );}
.web-grid[size="12"] .lump[size="11"]{width:calc(91.66% - calc( calc(var(--jianju) / 1.09) * 0.09) );}
.web-grid[size="12"] .lump[size="12"]{width:100%;}
.header{position: fixed;z-index: 999;top: 0;left: 0;width: 100%;color: #333;font-weight: normal;background: #fff;height:3.5vw;border-bottom: 1px solid rgba(0,0,0,0.05);}
.header .logo{float: left;height: 2.5vw;margin: 0.5vw 0;}
.header .logo img{height: 100%;display: block;}
.header .nav-btn{display: none;}
.header .nav-b{float: right;display: block;}
.header .nav-b .ul1{width:100%;font-size: 0;text-align: right;}
.header .nav-b .li1{margin-left: 3vw;float:left;position: relative;display: inline-block;vertical-align: top;}
.header .nav-b .li1>a{position: relative;z-index:2;color:#333;font-size: 0.8vw;line-height:3.5vw;display: block;text-transform : capitalize;font-size:1vw;}
.header .nav-b .ul-box{position: absolute;top:100%;left:50%;width: auto;transform: translate(-50%);display: none;}
.header .nav-b .ul-box .ul2{width: auto;white-space:nowrap;font-size: 0;line-height: 0;}
.header .nav-b .ul-box .li2{display:inline-block;vertical-align: middle;position: relative;overflow: hidden;}
.header .nav-b .ul-box .li2>a{display:block;color:#d7d7d7;font-size: 0.7vw;line-height:3vw;height:3vw;overflow: hidden;padding: 0 1vw;}
.header .nav-b .li1.cur>a{color: #0159b3;}
.header .nav-b .li1:hover>a{color: #0159b3;}
.header .nav-b .li1.on:hover:before{content: "";position: fixed;left: 0;top:3.5vw;width: 100%;height: 3vw;background:rgba(0,0,0,0.5);}
.header .nav-b .li2:hover>a{color: #fff;background: #0159b3;}
.header .nav-s{display: none;}
@media only screen and (max-width:1440px ) {
	.header{height: 5vw;}
	.header .logo{height: 3vw;margin: 1vw 0;}
	.header .nav-b .li1{margin-left: 4vw;}
	.header .nav-b .li1>a{line-height: 5vw;font-size: 1.2vw;}
	.header .nav-b .ul-box .li2>a{font-size: 1.1vw;line-height: 4vw;height: 4vw;padding: 0 2vw;}
	.header .nav-b .li1.on:hover:before{top:5vw;height: 4vw;}
}
@media only screen and (max-width:980px ) {
	.header{height: 8vw;}
	.header .logo{height: 5vw;margin: 1.5vw 0;}
	.header .nav-btn{float: right;display: block;width:5vw;height:5vw;cursor: pointer;padding:0.2vw 0;margin-top: 1.5vw;}
	.header .nav-btn span{width: 3.5vw;height:0.2vw;background: #015198;display: block;margin:1vw auto;position: relative;top: 0;} 
	.header .nav-b{display: none;}
	.header .nav-s{position:fixed;width: 100%;top:8vw;left: 0;background:#fff;z-index:7;}
	.header .nav-s .ul-box{display: none;}
	.header .nav-s .li1{position:relative;}
	.header .nav-s .li1>a{font-size: 1.6vw;display: block;height: 6vw;line-height: 6vw;color: #333;padding: 0 5%;}
	.header .nav-s .li1>a:after{content:"";position: absolute;left:0;bottom: 0;width: 100%;height: 1px;background: rgba(0,0,0,0.05);}
	.header .nav-s .li2{position: relative;}
	.header .nav-s .li2>a{font-size: 1.5vw;display: block;height: 5.5vw;line-height: 5.5vw;color: #666;padding: 0 5% 0 8%;position: relative;}
	.header .nav-s .li2>a:before{content:"";position: absolute;left:5.5%;top:50%;width: 1vw;height: 1vw;border: 0.2vw solid #444;border-radius:50%;margin-top: -0.45vw;}
	.header .nav-s .li2>a:after{content:"";position: absolute;left:0;top: 0;width: 100%;height: 1px;background: rgba(0,0,0,0.04);}
	.header .nav-s .btn{position: absolute;right:5%;top:0.5vw;width: 5vw;height: 5vw;z-index: 9;text-align:center;line-height:5vw;text-align: center;font-family:"宋体";transition: 0.3s;font-size: 2.4vw;font-weight: bold;color: #444;}
	.header .nav-s li.cur>a{color: #0f66b2;}
	.header .nav-s li.zblcur>a{color: #0f66b2;}
	.header .nav-s li.zblcur>.btn{transform: rotate(90deg);}
	.header.navscur{overflow: initial;}
	.header.navscur .nav-btn span:nth-child(1){top: 1.2vw;transform: rotate(45deg);}
	.header.navscur .nav-btn span:nth-child(2){opacity: 0;}
	.header.navscur .nav-btn span:nth-child(3){top: -1.2vw;transform: rotate(-45deg);}
}
@media only screen and (max-width:640px ) {
	.header{height: 15vw;}
	.header .logo{height: 9vw;margin: 3vw 0;}
	.header .nav-btn{float: right;display: block;width:9vw;height:9vw;cursor: pointer;padding:0.2vw 0;margin-top: 3vw;}
	.header .nav-btn span{width: 6vw;height:0.3vw;margin:1.7vw auto;} 
	.header.navscur .nav-btn span:nth-child(1){top: 2vw;}
	.header.navscur .nav-btn span:nth-child(3){top: -2vw;}
	.header .nav-s{top: 15vw;}
	.header .nav-s .li1>a{font-size: 3.6vw;height: 12vw;line-height: 12vw;}
	.header .nav-s .li2>a{font-size: 3.2vw;height: 10vw;line-height: 10vw;padding: 0 5% 0 10%;}
	.header .nav-s .li2>a:before{width:1.6vw;height: 1.6vw;margin-top: -0.7vw;}
	.header .nav-s .btn{width: 8vw;height: 8vw;top: 2vw;font-size: 4vw;line-height: 8vw;}
}
.banner{position: relative;width: 100%;margin-top: 3.5vw;}
.banner img{display: block;width: 100%;}
.banner .img-s{display: none;}
.banner .slick-dots{position:absolute;bottom:1vw;width: 100%;text-align: center;}
.banner .slick-dots li{width: 1.8vw;height:0.2vw;border-radius:0.1vw;display: inline-block;margin:0 0.5vw;cursor: pointer;transition: 0.3s;background: #fff;}
.banner .slick-dots li button{display: none;}
.banner .slick-dots li.slick-active{background: #000;}
@media only screen and (max-width: 1440px) {
	.banner{margin-top: 5vw;}
}
@media only screen and (max-width: 980px) {
	.banner{margin-top: 8vw;}
	.banner .img-b{display: none;}
	.banner .img-s{display:block;}
	.banner .slick-dots{bottom: 2vw;}
	.banner .slick-dots li{width: 3vw;height: 0.4vw;border-radius:0.2vw;margin: 0 1vw;}
}
@media only screen and (max-width:640px ) {
	.banner{margin-top: 15vw;}
	.banner .slick-dots{bottom: 4vw;}
	.banner .slick-dots li{width: 5vw;height: 0.6vw;border-radius:0.3vw;margin: 0 1.4vw;}	.header .logo img{height: 80%;display: block;}
}
.head{margin-bottom:var(--mg50);}
.web-tit-1{text-align: center;font-size: var(--px30);line-height:1.2;color:#444}
.web-nav-1{text-align: center;font-size: 0;}
.web-nav-1 a{display: inline-block;border: 1px solid #666;font-size:var(--px18);line-height:var(--px35);padding: 0 var(--px40);margin: 0 var(--px15);border-radius:var(--px20);}
.web-nav-1 a:hover{border: 1px solid #0159b3;background: #0159b3;color: #fff;}
@media only screen and (max-width:640px ) {
	.web-nav-1 a{margin:0 1.4vw;padding:0 4vw}
}
.in-0{background: #f2f3f5;overflow: hidden;padding: 0.5vw 0;font-size: 0;}
.in-0 .gjc{line-height: 1.4vw;border-top: 1px solid #f2f3f5;border-bottom: 1px solid #f2f3f5;}
.in-0 .gjc span{display: inline-block;vertical-align: middle;font-size: 0.8vw;margin-right: 0.5vw;line-height: 1.4vw;}
.in-0 .gjc a{display: inline-block;vertical-align: middle;font-size: 0.7vw;color: #666;margin-right: 1vw;line-height: 1.4vw;}
.in-0 .sousuo{border: 1px solid #888;border-radius:0.8vw;}
.in-0 .sousuo input[type="text"]{display:inline-block;vertical-align:middle;background:none;padding-left: 0.7vw;width: 10vw;line-height: 1.4vw;font-size: 0.8vw;}
.in-0 .sousuo input[type="submit"]{display:inline-block;vertical-align:middle;width: 2vw;height: 1.4vw;background:url(../img/sousuo.png) no-repeat center/0.9vw;}
.in-0 .gjc a:hover{color: var(--col-zs);}
@media only screen and (max-width:1440px ) {
	.in-0{padding: 1vw 0;}
	.in-0 .gjc span{font-size: 1.2vw;line-height: 2.3vw;}
	.in-0 .gjc a{font-size:1.1vw;line-height: 2.3vw;margin-right: 2vw;}
	.in-0 .sousuo{border-radius:1.5vw;}
	.in-0 .sousuo input[type="text"]{line-height: 2.3vw;font-size: 1.2vw;padding-left: 1.5vw;width: 15vw;}
	.in-0 .sousuo input[type="submit"]{width: 4vw;height: 2.3vw;background-size: 1.2vw;}
}
@media only screen and (max-width:980px ) {
	.in-0{padding: 1.5vw 0;}
	.in-0 .gjc span{font-size: 1.6vw;line-height: 3vw;}
	.in-0 .gjc a{font-size:1.5vw;line-height: 3vw;margin-right: 2.5vw;}
	.in-0 .sousuo{border-radius:1.5vw;}
	.in-0 .sousuo input[type="text"]{line-height: 3vw;font-size: 1.5vw;padding-left: 1.5vw;width: 20vw;}
	.in-0 .sousuo input[type="submit"]{width: 4vw;height: 3vw;background-size: 1.55vw;}
}
@media only screen and (max-width:640px ) {
	.in-0{padding: 2vw 0;}
	.in-0 .gjc span{font-size: 3vw;line-height: 5vw;}
	.in-0 .gjc a{font-size:2.8vw;line-height: 5vw;margin-right: 1.5vw;}
	.in-0 .sousuo{border-radius:2.5vw;}
	.in-0 .sousuo input[type="text"]{line-height: 5vw;font-size: 2.8vw;padding-left: 1.5vw;width: 25vw;}
	.in-0 .sousuo input[type="submit"]{width: 5vw;height: 5vw;background-size: 2.8vw;}
}
.in-1{padding:var(--mg70) 0;background: #fff;}
.in-1 .head nav{margin-top:var(--mg30);}
.in-1 .main{position: relative;}
.in-1 .main .left{position: absolute;bottom:50% ;transform: translate(-120%,50%);left:0;width: var(--px40);height: var(--px60);line-height:var(--px60);background:rgba(1,89,179,0.8);text-align: center;cursor: pointer;color: #fff;font-family: "宋体";font-size: var(--px30);}
.in-1 .main .right{position: absolute;bottom:50% ;transform: translate(120%,50%);right:0;width:var(--px40);height:var(--px60);line-height:var(--px60);background:rgba(1,89,179,0.8);text-align: center;cursor: pointer;color: #fff;font-family: "宋体";font-size: var(--px30);}
.in-1 .lump{background: #f0f0f0;margin:0 0.5vw;}
.in-1 .lump-box{padding: 0.4vw;}
.in-1 .lump .img-box{padding-top: 73%;position:relative;background: #e3e6ef;}
.in-1 .lump .img-box .img{position: absolute;left: 5%;top: 5%;width: 90%;height: 90%;background: no-repeat center/contain;}
.in-1 .lump .img-box img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity: 0;}
.in-1 .lump .txt-box{text-align: center;line-height: var(--px50);height:var(--px50);font-size:var(--px16);overflow: hidden;padding:0 var(--px20)}
.in-1 .lump:hover{background: #777777;}
.in-1 .lump:hover .img-box:before{background: #0159b3;}
.in-1 .lump:hover .txt-box{color: #fff;}

@media only screen and (max-width:980px ) {
	.in-1 .main{padding: 0 var(--px50);}
	.in-1 .main .left{transform: translate(0,50%);}
	.in-1 .main .right{transform: translate(0,50%);}
}
.in-2{padding:var(--mg70) 0 var(--mg80);background: #292e32;}
.in-2 .main{overflow: hidden;}
.in-2 nav{float: left;width: 20%;}
.in-2 nav a{display: block;background: #fff;margin-top: var(--px8);padding: 0 var(--px40);line-height:var(--px60);height:var(--px60);font-size: var(--px18);color: #666;overflow: hidden;}
.in-2 nav a:first-child{margin-top: 0;}
.in-2 .grid{float:right;width: 78%;--jianju:1.8%;}
.in-2 .lump{position: relative;margin-top:var(--px20);}
.in-2 .lump:nth-child(4n){margin-right: 0;}
.in-2 .lump:nth-child(-n+4){margin-top: 0;}
.in-2 .lump .img-box{height: 10vw;position:relative;transition: 0.3s;}
.in-2 .lump .img-box .img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: no-repeat center/cover;}
.in-2 .lump .img-box img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity: 0;}
.in-2 .lump .txt-box{font-size: var(--px16);line-height: var(--px40);height:var(--px40);text-align: left;position: absolute;left: 0;bottom: 0;width: 100%;padding: 0 var(--px20);overflow: hidden;color: #fff;}
.in-2 nav a.cur{background: #cd2e25;color: #fff;}
.in-2 nav a:hover{background: #cd2e25;color: #fff;}
.in-2 .lump:hover .img-box{opacity: 0.8;}
@media only screen and (max-width:1440px ) {
	.in-2 .lump{width:calc( 33.33% - calc( calc(var(--jianju) / 3) * 2) ) !important;}
	.in-2 .lump:nth-child(4n){margin-right:var(--jianju);}
	.in-2 .lump:nth-child(-n+4){margin-top:var(--px20);}
	.in-2 .lump:nth-child(3n){margin-right:0;}
	.in-2 .lump:nth-child(-n+3){margin-top:0;}
	.in-2 .lump:nth-child(n+7){display: none;}
	.in-2 .lump .img-box{height: 13.56vw;}
}
@media only screen and (max-width:980px ) {
	.in-2 nav{float: none;width: 100%;overflow: hidden;margin-bottom: 2vw;}
	.in-2 nav a{float: left;width: 32%;margin-left: 2%;margin-top: 2%;}
	.in-2 nav a:nth-child(3n-2){margin-left: 0;}
	.in-2 nav a:nth-child(-n+3){margin-top: 0;}
	.in-2 .grid{float: none;width: 100%;}
	.in-2 .lump{margin-top:var(--jianju) !important;}
	.in-2 .lump:nth-child(-n+3){margin-top:0 !important;}
	.in-2 .lump .img-box{height: 20vw;}

}
@media only screen and (max-width:640px ) {
	.in-2 nav a{line-height: 8vw;height: 8vw;}
	.in-2 .lump{width:calc(50% - calc( calc(var(--jianju) / 2) * 1) ) !important;margin-top:var(--jianju) !important;}
	.in-2 .lump:nth-child(3n){margin-right:var(--jianju);}
	.in-2 .lump:nth-child(-n+3){margin-top:var(--jianju) !important;}
	.in-2 .lump:nth-child(2n){margin-right:0;}
	.in-2 .lump:nth-child(-n+2){margin-top:0 !important;}
	.in-2 .lump .img-box{height: 30vw;}

}
.in-3{padding:var(--mg70) 0 var(--mg80);background: #fff;overflow: hidden;}
.in-3 .left{float: left;width:48%;}
.in-3 .right{float:right;width:48%;}
.in-3 .img-box{height: 23vw;position:relative;display: block;}
.in-3 .img-box .img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: no-repeat center/cover;}
.in-3 .img-box img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity: 0;}
.in-3 .b1{font-size:  var(--px20);color: #015198;margin:var(--mg20) 0;}
.in-3 .b2{font-size:  var(--px14);color: #666;line-height: var(--px30);}
.in-3 .b3{background: #015198;display: inline-block;padding: 0 var(--px20);margin-top:  var(--mg25);transition: 0.3s;}
.in-3 .b3 span{display:inline-block;vertical-align: middle;color: #fff;line-height:  var(--px32);}
.in-3 .b3 img{display:inline-block;vertical-align: middle;margin-left:  var(--px12);width:  var(--px13);}
.in-3 .b3:hover{opacity: 0.8}
@media only screen and (max-width:1440px ) {
	.in-3 .img-box{height: 33vw;}
}
@media only screen and (max-width:980px ) {
	.in-3 .head{display: none;}
	.in-3 .left{display: none;}
	.in-3 .right{float:none;width:100%;text-align: center;}
}
@media only screen and (max-width:640px ) {
	.in-3 .b1{margin-top: 0;}
}
.in-4{padding:var(--mg70) 0 var(--mg80);background: #f0f6fd;}
.in-4 .head{margin-bottom:var(--mg40);}
.in-4 .head nav a{display: inline-block;margin-left: var(--px60);font-size: var(--px18);position: relative;line-height: var(--px40);}
.in-4 .head nav a:hover:before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #015198;}
.in-4 .lump {overflow: hidden;padding: var(--mg30) 0;border-bottom: 1px solid #e0e0e0;}
.in-4 .lump:first-child{padding-top: 0;}
.in-4 .lump-box .img-box{float: left;width: 8.7vw;margin-right: var(--mg100);}
.in-4 .lump-box .img-box img{display:block;width: 100%;}
.in-4 .lump-box .txt-box .tit{color: #333;overflow: hidden;margin-bottom: var(--mg10);}
.in-4 .lump-box .txt-box .tit .t{float: left;font-size:var(--px18);width: calc(100% - var(--px100));overflow: hidden;height:var(--px35);line-height:var(--px35);}
.in-4 .lump-box .txt-box .tit .time{float: right;font-size: var(--px14);overflow: hidden;height:var(--px35);line-height:var(--px35);}
.in-4 .lump-box .txt-box .txt{line-height:var(--px28);font-size:var(--px14);height:var(--px56);overflow: hidden;color: #666;}
.in-4 .lump-box:hover .tit{color:var(--col-zs);}
@media only screen and (max-width:1440px ) {
	.in-4 .lump-box .img-box{width: 12vw;}
}
@media only screen and (max-width:980px ) {
	.in-4 .lump-box .img-box{width: 15vw;margin-right:5vw}
}
@media only screen and (max-width:640px ) {
	.in-4{background: #f0f6fd;}
	.in-4 .head nav a{margin-left: 5vw;}
	.in-4 .lump-box .img-box{width: 26vw;}
}
.in-5{padding:var(--mg70) 0;background: #fff;text-align: center;}
.in-5 .head{margin-bottom:var(--mg40)}
.in-5 .txt{font-size:var(--px16);color: #666;line-height: 2;margin-bottom:var(--mg40);}
.in-5 .lump:nth-child(5n){margin-right: 0;}
.in-5 .lump:nth-child(-n+5){margin-top: 0;}
.in-5 .lump .lump-box{display: inline-block;}
.in-5 .lump .lump-box .img-box{width: 8vw;margin:0 auto var(--px5);background: #fff;border: 1px solid #bfbfbf;border-radius:50%;overflow: hidden;padding: 5%;}
.in-5 .lump .lump-box .img-box .img{background:no-repeat center/40%;padding-top: 100%;border-radius:50%;overflow: hidden;}
.in-5 .lump .lump-box .txt-box{line-height: var(--px40);height: var(--px40);font-size: var(--px18);}
.in-5 .lump:nth-child(1) .lump-box .img-box .img{background-image:url(../img/in-5-1-r.png);}
.in-5 .lump:nth-child(2) .lump-box .img-box .img{background-image:url(../img/in-5-2-r.png);}
.in-5 .lump:nth-child(3) .lump-box .img-box .img{background-image:url(../img/in-5-3-r.png);}
.in-5 .lump:nth-child(4) .lump-box .img-box .img{background-image:url(../img/in-5-4-r.png);}
.in-5 .lump:nth-child(5) .lump-box .img-box .img{background-image:url(../img/in-5-5-r.png);}
@media only screen and (max-width:1440px ) {
	.in-5 .lump .lump-box .img-box{width: 10vw;}
}
@media only screen and (min-width:981px ) {
	.in-5 .lump .lump-box:hover .img-box .img{background-color:#cd2e25;}
	.in-5 .lump:nth-child(1) .lump-box:hover .img-box .img{background-image:url(../img/in-5-1-w.png);}
	.in-5 .lump:nth-child(2) .lump-box:hover .img-box .img{background-image:url(../img/in-5-2-w.png);}
	.in-5 .lump:nth-child(3) .lump-box:hover .img-box .img{background-image:url(../img/in-5-3-w.png);}
	.in-5 .lump:nth-child(4) .lump-box:hover .img-box .img{background-image:url(../img/in-5-4-w.png);}
	.in-5 .lump:nth-child(5) .lump-box:hover .img-box .img{background-image:url(../img/in-5-5-w.png);}
}
@media only screen and (max-width:980px ) {
	.in-5 .lump .lump-box .img-box{width: 12vw;}
}
@media only screen and (max-width:640px ) {
	.in-5 .lump{width:calc( 33.33% - calc( calc(var(--jianju) / 3) * 2) ) !important;}
	.in-5 .lump:nth-child(5n){margin-right:var(--jianju);}
	.in-5 .lump:nth-child(-n+5){margin-top:var(--jianju);}
	.in-5 .lump:nth-child(3n){margin-right: 0;}
	.in-5 .lump:nth-child(-n+3){margin-right: 0;}
	.in-5 .lump .lump-box .img-box{width: 20vw;}
}
.in-6{background: #f1f1f1;padding:var(--px24) 0;color: #666;font-size: 0;line-height: 0;}
.in-6 span{display: inline-block;vertical-align: middle;margin-right:var(--px10);font-size:var(--px16);line-height: 1.4;}
.in-6 a{display: inline-block;vertical-align: middle;margin-right: var(--px20);font-size:var(--px16);line-height: 1.4;}
.in-6 a:hover{color:var(--col-zs);}
.footer{background: #082c4c;color: #fff;}
.footer-1{padding: 3vw 0;}
.footer-1 .grid{overflow: hidden;}
.footer-1 .lump{float: left;width:14%;margin-right: 1%;}
.footer-1 .lump .tit{font-size: 0.8vw;position: relative;padding-bottom: 0.4vw;margin-bottom: 0.5vw;}
.footer-1 .lump .tit:before{content: "";position: absolute;left: 0;bottom: 0;width: 3.8vw;height: 1px;background: #234768;}
.footer-1 .lump .txt{font-size: 0.7vw;color: #bfbfbf;line-height: 1.8;}
.footer-1 .lump .ewm{display: block;width: 4.3vw;}
.footer-1 .lump .ewm img{display: block;width: 100%;}
.footer-1 .lump:nth-child(1) .tit:before{display: none;}
.footer-1 .lump:nth-child(6){width: 25%;margin-right: 0;}
.footer-2{border-top:1px solid #234768;padding: 1.2vw 0;text-align: center;font-size: 0.8vw;}
.footer-1 .lump .txt a:hover{color: #fff;}
@media only screen and (max-width:1440px ) {
	.footer-1 .lump{width: 13%;}
	.footer-1 .lump .tit{font-size: 1.2vw;}
	.footer-1 .lump .txt{font-size: 1vw;}
	.footer-1 .lump .ewm{width: 6vw;}
	.footer-1 .lump:nth-child(6){width: 30%;margin-right: 0;}
	.footer-2{font-size: 1.2vw;padding: 1.5vw 0;}
}
@media only screen and (max-width:980px ) {
	.footer-1 .lump{width:18%;margin-right: 2%;}
	.footer-1 .lump .tit{font-size: 1.6vw;padding-bottom: 0.8vw;margin-bottom: 1vw;}
	.footer-1 .lump .txt{font-size: 1.4vw;}
	.footer-1 .lump .ewm{width: 9vw;}
	.footer-1 .lump:nth-child(3){display: none;}
	.footer-1 .lump:nth-child(5){display: none;}
	.footer-1 .lump:nth-child(6){width: 40%;margin-right: 0;}
	.footer-2{font-size: 1.6vw;padding: 2vw 0;}
}
@media only screen and (max-width:640px ) {
	.footer-1{display: none;}
	.footer-2{font-size: 3vw;padding: 4vw 0;}
}
.main-show{padding:var(--mg70) 0 var(--mg80);}
.show-tit-1{text-align:center;margin-bottom: var(--mg50);}
.show-tit-1 .tit{width: 12vw;display: inline-block;position:relative;}
.show-tit-1 .tit:before{content: "";position: absolute;left: 100%;top:1vw;width: 20vw;height: 1px;background: #d9d9d9;}
.show-tit-1 .tit:after{content: "";position: absolute;right: 100%;top:1vw;width: 20vw;height: 1px;background: #d9d9d9;}
.show-tit-1 .t1{font-size:1.5vw;font-weight: bold;position: relative;line-height: 2vw;}
.show-tit-1 .t1:before{content: "";position: absolute;left: 0;top: 50%;width: 0.4vw;height: 0.5vw;margin-top: -0.25vw;background: url(../img/jt-3.png) no-repeat center/contain;}
.show-tit-1 .t1:after{content: "";position: absolute;right: 0;top: 50%;width: 0.4vw;height: 0.5vw;margin-top: -0.25vw;background: url(../img/jt-3.png) no-repeat center/contain;transform: rotate(180deg);}
.show-tit-1 .t2{font-size:0.9vw;text-transform : uppercase;color: #666666;line-height: 1.5vw;margin-top: 0.3vw;}
@media only screen and (max-width: 1440px) {
	.show-tit-1 .tit{width: 25vw;}
	.show-tit-1 .tit:before{top:1.4vw;}
	.show-tit-1 .tit:after{top:1.4vw;}
	.show-tit-1 .t1{font-size: 2vw;line-height: 3vw;}
	.show-tit-1 .t1:before{width: 0.6vw;height: 0.7vw;margin-top: -0.35vw;}
	.show-tit-1 .t1:after{width: 0.6vw;height: 0.7vw;margin-top: -0.35vw;}
	.show-tit-1 .t2{font-size: 1.4vw;line-height: 2vw;}
}
@media only screen and (max-width: 980px) {
	.show-tit-1 .tit{width: 30vw;}
	.show-tit-1 .tit:before{top:2.4vw;}
	.show-tit-1 .tit:after{top:2.4vw;}
	.show-tit-1 .t1{font-size: 3vw;line-height: 5vw;}
	.show-tit-1 .t1:before{width: 0.8vw;height:1vw;margin-top: -0.5vw;}
	.show-tit-1 .t1:after{width: 0.8vw;height: 1vw;margin-top: -0.5vw;}
	.show-tit-1 .t2{font-size: 1.8vw;line-height: 2vw;}
}
@media only screen and (max-width: 640px) {
	.show-tit-1 .tit{width: 40vw;}
	.show-tit-1 .tit:before{top:4.7vw;width: 25vw;}
	.show-tit-1 .tit:after{top:4.7vw;width: 25vw;}
	.show-tit-1 .t1{font-size: 5vw;line-height:10vw;}
	.show-tit-1 .t1:before{width: 1vw;height:1.2vw;margin-top: -0.6vw;}
	.show-tit-1 .t1:after{width: 1vw;height: 1.2vw;margin-top: -0.6vw;}
	.show-tit-1 .t2{font-size: 2.8vw;line-height: 2vw;}
}
.show-tit-2{font-size: var(--px30);border-bottom: 1px solid #d9d9d9;padding-bottom:  var(--px15);line-height: 1.4;}
.show-tit-2 .time{font-size: var(--px16);color: #666;line-height: 2;margin-top:  var(--mg10);}
.show-tit-3{text-align: center;}
.show-tit-3 .t1{font-size: var(--px30);}
.show-tit-3 .t2{font-size: var(--px14);}
.show-nav-1{width: 100%;height:var(--px70);box-shadow:3px 3px 3px rgba(0,0,0,0.1);text-align: center;position: relative;z-index: 2;font-size:0}
.show-nav-1 .li-box{display:inline-block;vertical-align:top;font-size: var(--px18);padding: 0 var(--mg60);line-height:var(--px70);}
.show-nav-1 .li-box.cur{color: #0159b3}
@media only screen and (max-width: 640px) {
	.show-nav-1 .li-box{padding:0 3vw;}
}
.page{text-align: center;font-size: 0;margin-top:var(--mg60);}
.page a{display: inline-block;vertical-align: middle;height: var(--px32);background: #777777;line-height: var(--px32);width:var(--px32);border-radius: var(--px16);font-size:  var(--px18);color: #fff;margin: 0  var(--px6);overflow:hidden}
.page a:first-child{width:auto}
.page a:last-child{width:auto}
.page .prev{background: url(../img/jt2-l.png) no-repeat center/30%;width:var(--px100);height: var(--px32);}
.page .next{background: url(../img/jt2-r.png) no-repeat center/30%;width:var(--px100);height: var(--px32);}
.page a:hover{background-color:var(--col-zs);}
.web-fy{border: 1px solid #d9d9d9;border-left:0;border-right:0;overflow: hidden;margin-top: var(--px40);}
.web-fy .box{float: left;font-size: 0;}
.web-fy .box img{display: inline-block;vertical-align: middle;margin: 0 var(--px10);width: var(--px20);}
.web-fy .box span{display: inline-block;vertical-align: middle;font-size:var(--px18);max-width: calc(100% - var(--px60));line-height:var(--px70);height:var(--px70);overflow: hidden;}
.web-fy .box a{display: inline-block;vertical-align: middle;font-size:var(--px18);max-width: calc(100% - var(--px60));line-height:var(--px70);height:var(--px70);overflow: hidden;}
.web-fy .prev{width: 37%;}
.web-fy .menu{width: 26%;text-align: center;border:1px solid #d9d9d9;border-top:0;border-bottom:0;}
.web-fy .next{width: 37%;text-align: right;}
.web-fy .box a:hover{color:var(--col-zs)}
@media only screen and (max-width: 640px) {
	.web-fy .box img{width: 2.2vw;margin: 0 0.5vw;}
	.web-fy .box span{max-width:calc(100% - 5vw);font-size:2.5vw;line-height: 8vw;height: 8vw;}
	.web-fy .box a{max-width:calc(100% - 5vw);font-size: 2.5vw;line-height: 8vw;height: 8vw;}
}
.product .left{float: left;width: 22%;}
.product .right{float:right;width: 74%;}
.product .left nav{background: #f0f0f0}
.product .left nav .li1{position:relative;}
.product .left nav .li1 .li-box{display: block;padding: 0 0 0 var(--px60);position:relative;font-size: var(--px16);}
.product .left nav .li1 .li-box .jt{position: absolute;left:var(--px25);top: 0;color: #0159b3;line-height:var(--px60);height:var(--px60);}
.product .left nav .li1 .li-box .jt .j1{font-family:"微软雅黑";font-weight: bold;}
.product .left nav .li1 .li-box .jt .j2{font-family: "宋体";font-weight: bold;margin-left: -0.2vw;}
.product .left nav .li1 .li-box .tit{border-bottom: 1px dashed #ccc;line-height:var(--px60);height:var(--px60);overflow: hidden;padding-right: var(--px30);}
.product .left nav .li1 .btn{position: absolute;z-index: 2;right: 0;top:0;width: var(--px60);height: var(--px60);line-height:var(--px60);text-align: center;font-size: var(--px24);color: #666;cursor:pointer;transition: 0.2s}
.product .left nav .li1 .btn:before{content: "";position: absolute;width: var(--px16);height: var(--px2);background:#666;left: 50%;top: 50%;transform: translate(-50%,-50%);transition: 0.2s}
.product .left nav .li1 .btn:after{content: "";position: absolute;width: var(--px2);height: var(--px16);background:#666;left: 50%;top: 50%;transform: translate(-50%,-50%);transition: 0.2s}
.product .left nav .ul-box{background: #fff;overflow: hidden;display: none;border: 1px solid #f0f0f0;}
.product .left nav .ul2{padding-left:var(--px60);margin:var(--mg10) 0}
.product .left nav .li2{line-height:var(--px45);height:var(--px45);}

.product .left nav .li1.zblcur .li-box{background: #0159b3;color: #fff;}
.product .left nav .li1.zblcur .li-box .jt{color: #fff;}
.product .left nav .li1.zblcur .li-box:after{color: #fff;}
.product .left nav .li1.zblcur .btn{transform: rotate(45deg)}
.product .left nav .li1.zblcur .btn:before{background: #fff;}
.product .left nav .li1.zblcur .btn:after{background: #fff;}
.product .right .lump{background: #f0f0f0;margin-top: 3%;}
.product .right .lump:nth-child(3n){margin-right: 0;}
.product .right .lump:nth-child(-n+3){margin-top: 0;}
.product .right .lump-box{padding: 0.4vw;}
.product .right .lump .img-box{padding-top: 73%;position:relative;background: #e3e6ef;}
.product .right .lump .img-box .img{position: absolute;left: 5%;top: 5%;width: 90%;height: 90%;background: no-repeat center/contain;}
.product .right .lump .img-box img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity: 0;}
.product .right .lump .txt-box{text-align: center;line-height: var(--px50);height:var(--px50);font-size:var(--px16);overflow: hidden;padding:0 var(--px20)}
.product .right .lump:hover{background: #777777;}
.product .right .lump:hover .img-box:before{background: #0159b3;}
.product .right .lump:hover .txt-box{color: #fff;}
@media only screen and (min-width: 981px) {
	.product .left nav .li1:hover .li-box{background: #0159b3;color: #fff;}
	.product .left nav .li1:hover .li-box .jt{color: #fff;}
	.product .left nav .li1:hover .li-box:after{color: #fff;}
	.product .left nav .li1:hover .btn:before{background: #fff;}
	.product .left nav .li1:hover .btn:after{background: #fff;}
	.product .left nav .li2 a:hover{color: var(--col-zs);}
}
@media only screen and (max-width: 640px) {
	.product .left{float: none;width: 100%;margin-bottom: 3vw;}
	.product .right{float:none;width: 100%;}
	.product .right .lump{width:calc(50% - calc( calc(var(--jianju) / 2) * 1) ) !important;}
	.product .right .lump:nth-child(3n){margin-right:var(--jianju);}
	.product .right .lump:nth-child(-n+3){margin-top:3%;}
	.product .right .lump:nth-child(2n){margin-right: 0;}
	.product .right .lump:nth-child(-n+2){margin-top: 0;}
	.product .right .lump .img-box{margin-bottom: 0;}
	.product .right .lump .img-box:before{display: none;}
}
.productshow .left{float: left;width: 77%;}
.productshow .right{float:right;width:20%;}
.productshow .left .main-0{overflow: hidden;margin-bottom:var(--px56);}
.productshow .left .main-0 .mainleft{float: left;width: 49%;padding-right:var(--px40);overflow: hidden;}
.productshow .left .main-0 .mainleft .img-box{height:20vw;position:relative;border:1px solid #ccc;}
.productshow .left .main-0 .mainleft .img-box .img{position: absolute;left: 10%;top: 10%;width: 80%;height: 80%;background: no-repeat center/contain;}
.productshow .left .main-0 .mainleft .img-box img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity: 0;}
.productshow .left .main-0 .mainright{float: right;width: 49%;}
.productshow .left .main-0 .mainright .tit{font-size: var(--px24);color: #007cc4;line-height:var(--px32);padding-bottom: var(--px16);margin-bottom:var(--px20);position:relative;}
.productshow .left .main-0 .mainright .tit:before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #b7b6b7}
.productshow .left .main-0 .mainright .tit:after{content: "";position: absolute;left: 0;bottom: 0;width: 5vw;height: 2px;background: #0159b3;}
.productshow .left .main-0 .mainright .txt{font-size:var(--px16);color: #333;}
.productshow .left .main-0 .mainright .txt .t1{color: #0159b3;font-weight: bold;float: left;width: 16%;}
.productshow .left .main-0 .mainright .txt .t2{color: #333333;float: right;width: 84%;}
.productshow .left .main-1{min-height:23.5vw;}
.productshow .left .main-1 .nav-box{position: relative;font-size: 0;margin-bottom: 2.5vw;}
.productshow .left .main-1 .nav-box:after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #f0f0f0;}
.productshow .left .main-1 .nav-box .li-box{cursor: pointer;font-size:  var(--px18);display: inline-block;background: #f0f0f0;line-height: var(--px44);padding: 0  var(--px40);position: relative;z-index: 2;}
.productshow .left .main-1 .nav-box .li-box.cur{background: #fff;}
.productshow .left .main-1 .nav-box .li-box.cur:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 1px;background: #0159b3;}
.productshow .left .main-1 .nav-box .li-box.cur:after{content: "";position: absolute;left: 0;bottom:0;width: 100%;height: 1px;background: #fff;}


.productshow .left .main-2{margin-top: 3vw;}
.productshow .left .main-2 form{overflow: hidden;}
.productshow .left .main-2 form .box{float: left;width: 100%;margin-top: var(--mg5);}
.productshow .left .main-2 form .box:nth-child(2){float: left;width: 48%;}
.productshow .left .main-2 form .box:nth-child(3){float:right;width: 48%;}
.productshow .left .main-2 form .box:last-child{margin-top: var(--mg50);}
.productshow .left .main-2 form .tit{font-size: var(--px16);line-height: var(--px50);}
.productshow .left .main-2 form .tit .xing{color: red;display: inline-block;width:  var(--px20);text-align: center;}
.productshow .left .main-2 form input{display: block;width: 100%;height:calc(var(--px50) + 2px);border: 1px solid #d9d9d9;line-height:  var(--px50);padding: 0  var(--px20);}
.productshow .left .main-2 form textarea{display: block;width: 100%;height: 7vw;border: 1px solid #d9d9d9;padding: var(--px10)  var(--px20);}
.productshow .left .main-2 form input[type="submit"]{width: 10vw;background: #015198;color: #fff;margin:0 auto;border: 0;}


.productshow .right .tit{background: #0159b3;line-height: var(--px44);font-size: var(--px16);text-align: center;color: #fff;}
.productshow .right .lump{background: #f0f0f0;margin-top: 4%;}
.productshow .right .lump-box{padding: 0.4vw;}
.productshow .right .lump .img-box{padding-top: 73%;position:relative;background: #e3e6ef;margin-bottom: 1vw;}
.productshow .right .lump .img-box:before{content: "+";position: absolute;width: 1.7vw;height: 1.7vw;line-height: 1.6vw;text-align: center;border-radius: 50%;left: 50%;margin-left: -0.85vw;bottom: -0.85vw;background: #b6b6b6;font-size: 1.3vw;color: #fff;}
.productshow .right .lump .img-box .img{position: absolute;left: 5%;top: 5%;width: 90%;height: 90%;background: no-repeat center/contain;}
.productshow .right .lump .img-box img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity: 0;}
.productshow .right .lump .txt-box{text-align: center;line-height:  var(--px50);height: var(--px50);font-size:  var(--px16);overflow: hidden;}
.productshow .right .lump:hover{background: #777777;}
.productshow .right .lump:hover .img-box:before{background: #0159b3;}
.productshow .right .lump:hover .txt-box{color: #fff;}
@media only screen and (max-width:1440px) {
	.productshow .left .main-0 .mainright .txt .t1{width: 20%;}
	.productshow .left .main-0 .mainright .txt .t2{width: 80%;}
	.productshow .left .main-0 .mainleft .img-box{height:21vw;}
}
@media only screen and (max-width:980px) {
	.productshow .left .main-0 .mainright .txt .t1{width: 25%;}
	.productshow .left .main-0 .mainright .txt .t2{width: 75%;}
	.productshow .left .main-0 .mainleft .img-box{height:22vw;}
}
@media only screen and (max-width:640px) {
	.productshow .left{width: 100%;}
	.productshow .left .main-0 .mainleft{float: none;width: 100%;padding-right: 0;margin-bottom: 2vw;}
	.productshow .left .main-0 .mainright{float: none;width: 100%;}
	.productshow .left .main-0 .mainright .txt .t1{width: 17%;}
	.productshow .left .main-0 .mainright .txt .t2{width: 83%;}
	.productshow .left .main-0 .mainleft .img-box{height:50vw;}
	.productshow .left .main-1 .nav-box .li-box{padding: 0;width: 20%;text-align: center}
	.productshow .left .main-2 form textarea{height: 20vw}
	.productshow .left .main-2 form input[type="submit"]{width: 20vw;}
	.productshow .right{display: none;}
}
.jjfa .main{position:relative;}
.jjfa .main:before{content: "";position: absolute;left: 74%;top: 0;width: 1px;height: calc(100% + var(--px80));background: #d9d9d9;}
.jjfa .left{float: left;width: 74%;padding: var(--px22) var(--px22) 0 0;color: #666;font-size: var(--px16);line-height: 2;}
.jjfa .left .lump{overflow: hidden;max-width: 38vw;}
.jjfa .left .lump .tit{float: left;width: calc(100% - var(--px100));font-size: var(--px16);line-height: var(--px60);height: var(--px60);overflow: hidden;}
.jjfa .left .lump .tim{float: right;font-size: var(--px16);line-height: var(--px60);height: var(--px60);overflow: hidden;}
.jjfa .left .lump .tit a:hover{color:var(--col-zs)}
.jjfa .right{float:right;width: 26%;padding: var(--px22) 0 0  var(--px22);}
.jjfa .right nav{background: #f0f0f0}
.jjfa .right nav li .li-box{display: block;padding: 0 0 0 var(--px70);position:relative;}
.jjfa .right nav li .li-box .jt{position: absolute;left:var(--px30);top: 0;color: #0159b3;line-height:var(--px60);height:var(--px60);font-size:var(--px16);}
.jjfa .right nav li .li-box .jt .j1{font-family:"微软雅黑";font-weight: bold;}
.jjfa .right nav li .li-box .jt .j2{font-family: "宋体";font-weight: bold;margin-left: -0.2vw;}
.jjfa .right nav li .li-box .tit{border-bottom: 1px dashed #aaa;overflow: hidden;line-height:var(--px60);height:var(--px60);font-size:var(--px16);}
.jjfa .right nav li.cur .li-box{background: #0159b3;color: #fff;}
.jjfa .right nav li.cur .li-box .jt{color: #fff;}
.jjfa .right nav li.cur .li-box:after{color: #fff;}
.jjfa .right nav li:hover .li-box{background: #0159b3;color: #fff;}
.jjfa .right nav li:hover .li-box .jt{color: #fff;}
.jjfa .right nav li:hover .li-box:after{color: #fff;}
@media only screen and (max-width: 1440px) {
	.jjfa .left .lump{max-width: 100%}
}
@media only screen and (max-width: 640px) {
	.jjfa .main:before{display: none;}
	.jjfa .right{width: 100%;float: none;padding: var(--px22) 0 0;}
	.jjfa .left{width: 100%;float: none;padding: var(--px22) 0 0;}
	
}
.case .grid{--jianju:1.5%}
.case .lump:nth-child(3n){margin-right: 0;}
.case .lump:nth-child(-n+3){margin-top: 0;}
.case .lump .lump-box{position: relative;}
.case .lump .img-box{padding-top: 73%;position:relative;}
.case .lump .img-box .img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: no-repeat center/cover;}
.case .lump .img-box img{display: block;width: 100%;height: 100%;}
.case .lump .txt-box{position: absolute;left: 0;bottom: 0;line-height:var(--px45);height:var(--px45);font-size: var(--px16);background: rgba(0,0,0,0.6);z-index: 2;width: 100%;padding: 0 var(--px50) 0 var(--px20);color: #fff;overflow:hidden}
.case .lump .txt-box:after{content: ">";position: absolute;right: var(--px20);top: 50%;width: var(--px18);height:var(--px18);line-height:var(--px18);transform: translateY(-50%);background: #fff;color: #0159b3;text-align: center;font-family:"宋体";border-radius: 50%;}
.case .lump:hover .img-box{opacity: 0.9;}
@media only screen and (max-width: 640px) {
	.case .lump{width:calc(50% - calc( calc(var(--jianju) / 2) * 1) ) !important;}
	.case .lump:nth-child(3n){margin-right:var(--jianju);}
	.case .lump:nth-child(-n+3){margin-top:var(--jianju);}
	.case .lump:nth-child(2n){margin-right: 0;}
	.case .lump:nth-child(-n+2){margin-top: 0;}
}

.fuwu .main{position:relative;}
.fuwu .main:before{content: "";position: absolute;left: 74%;top: 0;width: 1px;height: calc(100% + var(--px80));background: #d9d9d9;}
.fuwu .main .left{float: left;width: 74%;padding: var(--px22) var(--px22) 0 0;color: #666;font-size:var(--px16);line-height: 2;}
.fuwu .main .right{float:right;width: 26%;padding: var(--px22) 0 0 var(--px22);}
.fuwu .main .right .box{padding:var(--px22);padding-bottom: 8vw;background: #f7f7f7 url(../img/fuwu-clbj.png) no-repeat bottom/100%;}
.fuwu .main .right .box .tit{font-size: var(--px20);text-align: center;background: #015198;color: #fff;line-height: var(--px40);height:var(--px40);border-radius:var(--px20);width: 80%;margin: 0 auto var(--px20);}
.fuwu .main .right .box .txt{font-size: var(--px16);line-height: 2;}
.fuwu .main .right .box .txt span{display: inline-block;}

@media only screen and (max-width: 640px) {
	.fuwu .main:before{display: none;}
	.fuwu .main .left{width: 100%;}
	.fuwu .main .right{display: none;}
}


.about-1{font-size:var(--px16);line-height: 2;color: #444;}
.about-1 .img-1{margin:var(--px20) 0;width: 100%;display: block;}

.about-2 .lump{background: #f1f4f9;overflow: hidden;margin-top: 1.5vw;}
.about-2 .lump:first-child{margin-top: 0;}
.about-2 .lump .img-box{float: left;width: 14vw;}
.about-2 .lump .img-box img{display:block;width: 100%;}
.about-2 .lump .txt-box{float: left;width: calc(100% - 14vw);padding:1.8vw 2.2vw;}
.about-2 .lump .txt-box .tit{font-size: 1vw;border-bottom: 1px solid #ccc;line-height: 2;margin-bottom: 1vw;color: #444;padding-bottom: 0.5vw;}
.about-2 .lump .txt-box .txt{font-size: 0.8vw;line-height: 2;color: #666;}
@media only screen and (max-width: 1440px) {
	.about-2 .lump .img-box{width: 20vw;}
	.about-2 .lump .txt-box{width: calc(100% - 20vw);padding: 1.8vw 2.5vw;}
	.about-2 .lump .txt-box .tit{font-size: 1.6vw;}
	.about-2 .lump .txt-box .txt{font-size: 1.1vw;}
}
@media only screen and (max-width: 980px) {
	.about-2 .lump .img-box{width: 25vw;}
	.about-2 .lump .txt-box{width: calc(100% - 25vw);padding: 1.8vw 3vw;}
	.about-2 .lump .txt-box .tit{font-size: 2vw;}
	.about-2 .lump .txt-box .txt{font-size: 1.4vw;}
}
@media only screen and (max-width: 640px) {
	.about-2 .lump{padding:2vw}
	.about-2 .lump .img-box{width: 25vw;}
	.about-2 .lump .txt-box{width: calc(100% - 25vw);padding:0 0 0 2.5vw}
	.about-2 .lump .txt-box .tit{font-size: 3vw;}
	.about-2 .lump .txt-box .txt{font-size: 2vw;}
}
.about-3 .grid{position: relative;overflow: hidden;}
.about-3 .grid .lump{position: relative;margin-top:var(--mg20);}
.about-3 .grid .lump:first-child{margin-top: 0;}
.about-3 .grid .lump .img-box{width: 65%;position: absolute;right: 0;top: 0;height: 100%;background: url(../img/wenhua-1.jpg) no-repeat center/cover;}
.about-3 .grid .lump .txt-box{width: 35%;background: #fff;padding:var(--mg40) var(--mg50);}
.about-3 .grid .lump .txt-box .tit{margin-bottom:var(--mg15);}
.about-3 .grid .lump .txt-box .tit img{display: block;width:var(--px40);margin-bottom:var(--mg10);}
.about-3 .grid .lump .txt-box .tit .t1{font-size:var(--px24);color: #0159b3;font-weight: bold;line-height:var(--px32);}
.about-3 .grid .lump .txt-box .tit .t2{font-size:var(--px16);color: #b6b6b6;line-height:var(--px32);}
.about-3 .grid .lump .txt-box .txt{font-size:var(--px18);line-height: var(--px36);min-height:var(--px54);}
@media only screen and (max-width: 640px) {
	.about-3 .grid .lump .img-box{display:none}
	.about-3 .grid .lump .txt-box{width: 100%;}
}
.about-4 .grid{position: relative;overflow: hidden;}
.about-4 .grid:before{content: "";position: absolute;left: 16vw;top: 0;width: 1px;height: 100%;background: #e0e0e0;}
.about-4 .lump{margin: 5vw 0;overflow: hidden;}
.about-4 .lump .sz{font-size: 1.5vw;background: #0159b3;width: 9vw;text-align: center;color: #fff;height: 3vw;line-height: 3vw;position: relative;float: left;margin-right: 9vw;}
.about-4 .lump .sz:before{content: "";position: absolute;left: 9vw;width: 7vw;height: 1px;top: 50%;background: #e0e0e0;}
.about-4 .lump .sz:after{content: "";position: absolute;left: 16vw;width: 0.4vw;height: 0.4vw;top: 50%;margin-top:-0.2vw;margin-left: -0.2vw;background: #0159b3;border-radius:50%;}
.about-4 .lump .txt{font-size: 0.8vw;background: #eeeeee;width: calc(100% - 18vw);float: left;padding:1vw 1.5vw;position:relative;}
.about-4 .lump .txt:before{content: "";position: absolute;left: 0;top: 1.2vw;width: 0.4vw;height: 0.6vw;margin-left: -0.4vw;background: url(../img/jt-4.png) no-repeat center/contain;}
@media only screen and (max-width: 1440px) {
	.about-4 .lump .txt{font-size: 1.2vw;}
}
@media only screen and (max-width: 980px) {
	.about-4 .lump .sz{font-size: 2vw;height: 4vw;line-height: 4vw;}
	.about-4 .lump .txt{font-size: 1.6vw;}
	.about-4 .lump .txt:before{width: 0.6vw;height: 0.9vw;top: 1.6vw;margin-left: -0.6vw;}
}
@media only screen and (max-width: 640px) {
	.about-4 .lump .sz{font-size: 4.6vw;height: 6vw;line-height: 6vw;width: 14vw;margin-right:4vw;}
	.about-4 .lump .sz:before{width: 2vw;left: 14vw;}
	.about-4 .lump .sz:after{width: 1vw;height: 1vw;margin-left: -0.5vw;margin-top: -0.5vw;}
	.about-4 .lump .txt{font-size: 2.8vw;padding: 2vw 3vw;}
	.about-4 .lump .txt:before{width: 0.8vw;height: 1.2vw;top: 2.4vw;margin-left: -0.8vw;}
}
.new .lump{margin-top: var(--px30);}
.new .lump:first-child{margin-top: 0;}
.new .lump a{display: block;}
.new .lump .lump-box{border-bottom: 1px solid #d9d9d9;padding: var(--px30) 0;overflow: hidden;}
.new .lump .lump-box .tim-box{width: 10vw;float: left;position: relative;}
.new .lump .lump-box .tim-box:before{content: "";position: absolute;right:var(--px10);top: 0;width: var(--px16);height: 1px;background: #015198;}
.new .lump .lump-box .tim-box .t1{display: block;font-size: var(--px30);line-height: 1.1;width: var(--px100);margin:0 auto var(--px6);}
.new .lump .lump-box .tim-box .t2{display: block;font-size: var(--px18);line-height: 1.1;width: var(--px100);margin:0 auto;}
.new .lump .lump-box .img-box{position:relative;width: 15vw;height: 9vw;float: left;}
.new .lump .lump-box .img-box .img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: no-repeat center/cover;}
.new .lump .lump-box .img-box img{display: block;width: 100%;height: 100%;}
.new .lump .lump-box .txt-box{float: left;width: calc(100% - 25vw);padding-left:  var(--px40);;}
.new .lump .lump-box .txt-box .tit{font-size:  var(--px20);line-height: var(--px32);height:var(--px32);overflow: hidden;margin-bottom: var(--px12);color: #444;}
.new .lump .lump-box .txt-box .txt{font-size: var(--px16);line-height:  var(--px30);height:var(--px60);overflow: hidden;}
.new .lump .lump-box .txt-box .more{font-size: var(--px16);line-height:  var(--px30);margin-top:var(--px12);}
.new .lump a:hover{background: #f1f1f1;}
.new .lump a:hover .lump-box .txt-box .tit{color: #015096;}
@media only screen and (max-width: 1440px) {
	.new .lump .lump-box .img-box{height: 10vw;}
}
@media only screen and (max-width: 980px) {
	.new .lump .lump-box .txt-box .txt{line-height: 3vw;height: 6vw;}
}
@media only screen and (max-width: 640px) {
	.new .lump{margin-top: 0;}
	.new .lump .lump-box .tim-box{float: left;width: 100%;}
	.new .lump .lump-box .tim-box:before{top:4vw}
	.new .lump .lump-box .tim-box .t1{float: left;line-height: 8vw;}
	.new .lump .lump-box .tim-box .t2{float: left;line-height: 8vw;}
	.new .lump .lump-box .img-box{width: 25vw;height: 20vw}
}
.newshow .main{position:relative;}
.newshow .main:before{content: "";position: absolute;left: 74%;top: 0;width: 1px;height: calc(100% + var(--px80));background: #d9d9d9;}
.newshow .main .left{float: left;width: 74%;color: #666;font-size:var(--px16);line-height: 2;}
.newshow .main .left .web-show{padding: var(--px22) var(--px22) 0 0;}
.newshow .main .right{float:right;width: 26%;padding:var(--px22) 0 0 var(--px22);}
.newshow .main .right .tit{font-size: var(--px20);margin-bottom: 0.5vw;}
.newshow .main .right .lump{font-size:var(--px16);padding-left: var(--px20);line-height: var(--px40);height: var(--px40);overflow: hidden;color: #666;position: relative;}
.newshow .main .right .lump:before{content: "";position: absolute;left: 0;top: 50%;width:var(--px8);height:var(--px8);background: #015198;transform: translateY(-50%);}
@media only screen and (max-width: 640px) {
	.newshow .main:before{display: none;}
	.newshow .main .left{width: 100%;float: none;}
	.newshow .main .right{display: none;}
}
.contact-1{padding:var(--mg25) 0 var(--mg80);}
.contact-1 .lump{text-align: center;}
.contact-1 .lump:nth-child(4n){margin-right: 0;}
.contact-1 .lump .img-box{width: var(--px50);margin: auto;}
.contact-1 .lump .img-box img{display: block;width: 100%;}
.contact-1 .lump .txt-box{font-size:var(--px18);line-height:1.4;margin-top:var(--mg15)}
.contact-1 .map{background: #333333;height: 25vw;margin-top:var(--px35);}
.contact-1 .map iframe{display: block;width: 100%;height: 100%}
.contact-2{background: #f7f7f7;padding:var(--mg70) 0 var(--mg80);}
.contact-2 form{overflow: hidden;}
.contact-2 form .box{float: left;width: 100%;margin-top: var(--mg5);}
.contact-2 form .box:nth-child(2){float: left;width: 48%;}
.contact-2 form .box:nth-child(3){float:right;width: 48%;}
.contact-2 form .box:last-child{margin-top: var(--mg50);}
.contact-2 form .tit{font-size: var(--px16);line-height: var(--px50);}
.contact-2 form .tit .xing{color: red;display: inline-block;width:  var(--px20);text-align: center;}
.contact-2 form input{display: block;width: 100%;height:calc(var(--px50) + 2px);border: 1px solid #d9d9d9;line-height:  var(--px50);padding: 0  var(--px20);}
.contact-2 form textarea{display: block;width: 100%;height: 7vw;border: 1px solid #d9d9d9;padding: var(--px10)  var(--px20);}
.contact-2 form input[type="submit"]{width: 10vw;background: #015198;color: #fff;margin:0 auto;border: 0;}
@media only screen and (max-width: 640px) {
	.contact-1 .lump{width:calc(50% - calc( calc(var(--jianju) / 2) * 1) ) !important;}
	.contact-1 .lump:nth-child(2n){margin-right: 0;}
	.contact-1 .map{height: 50vw;}
	.contact-2 form textarea{height: 20vw}
	.contact-2 form input[type="submit"]{width: 20vw;}
}
.footer-nav{display:none}
@media only screen and (max-width: 640px) {
	body{padding-bottom: 12vw;}
	.footer-nav{display:block;height: 12vw;background: var(--col-zs);position: fixed;bottom: 0;width: 100%;max-width: 640px;z-index: 999;}
	.footer-nav ul{height: 100%;}
	.footer-nav ul li{width: 33.33%;float: left;height: 100%;border-left:1px solid rgba(0,0,0,0.2);box-sizing: border-box;}
	.footer-nav ul li a{display: block;height: 100%;}
	.footer-nav ul li:nth-child(1){background: url(../img/footer-nav1.png) no-repeat center/6vw;border-left: 0;}
	.footer-nav ul li:nth-child(2){background: url(../img/footer-nav2.png) no-repeat center/6vw;}
	.footer-nav ul li:nth-child(3){background: url(../img/footer-nav3.png) no-repeat center/6vw;}
}